decent, well-behaved person - Spanish English Dictionary